package com.regent.central.bill.dto.sale_order;

import java.math.BigDecimal;
import java.util.List;

/**
 * 销售单详情改他单货品DTO
 *
 * @author 杨昌沛 646742615@qq.com
 * @date 2018-06-25 10:14
 **/
public class SaleOrderDetailModifyGoodsDTO {
    /**
     * 销售单动作ID
     */
    private String actionId;
    /**
     * 改他单货品ID
     */
    private String modifyGoodsId;
    /**
     * 货品ID
     */
    private String goodsId;
    /**
     * 款号ID
     */
    private String styleId;

    private BigDecimal totalModified;
    private BigDecimal totalModifiedInc;
    private BigDecimal totalModifiedDec;
    /**
     * 改他单货品SKU列表
     */
    private List<SaleOrderDetailModifyGoodsSKUDTO> skus;
    /**
     * 货品的SKU总要货数
     */
    private BigDecimal totalCreated = BigDecimal.ZERO;
    /**
     * 货品的SKU总发货数
     */
    private BigDecimal totalDelivered = BigDecimal.ZERO;

    public String getActionId() {
        return actionId;
    }

    public void setActionId(String actionId) {
        this.actionId = actionId;
    }

    public String getModifyGoodsId() {
        return modifyGoodsId;
    }

    public void setModifyGoodsId(String modifyGoodsId) {
        this.modifyGoodsId = modifyGoodsId;
    }

    public String getGoodsId() {
        return goodsId;
    }

    public void setGoodsId(String goodsId) {
        this.goodsId = goodsId;
    }

    public String getStyleId() {
        return styleId;
    }

    public void setStyleId(String styleId) {
        this.styleId = styleId;
    }

    public BigDecimal getTotalModified() {
        return totalModified;
    }

    public void setTotalModified(BigDecimal totalModified) {
        this.totalModified = totalModified;
    }

    public BigDecimal getTotalModifiedInc() {
        return totalModifiedInc;
    }

    public void setTotalModifiedInc(BigDecimal totalModifiedInc) {
        this.totalModifiedInc = totalModifiedInc;
    }

    public BigDecimal getTotalModifiedDec() {
        return totalModifiedDec;
    }

    public void setTotalModifiedDec(BigDecimal totalModifiedDec) {
        this.totalModifiedDec = totalModifiedDec;
    }

    public List<SaleOrderDetailModifyGoodsSKUDTO> getSkus() {
        return skus;
    }

    public void setSkus(List<SaleOrderDetailModifyGoodsSKUDTO> skus) {
        this.skus = skus;
    }

    public BigDecimal getTotalCreated() {
        return totalCreated;
    }

    public void setTotalCreated(BigDecimal totalCreated) {
        this.totalCreated = totalCreated;
    }

    public BigDecimal getTotalDelivered() {
        return totalDelivered;
    }

    public void setTotalDelivered(BigDecimal totalDelivered) {
        this.totalDelivered = totalDelivered;
    }
}
